home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16877 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: node238.fc.net!goochb
  2. From: goochb@rwi.com (William D. Gooch)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Languages and complexity (was Re: Will Java kill C++?)
  5. Date: Fri, 12 Apr 1996 09:42:13
  6. Organization: RothWell International
  7. Message-ID: <goochb.330.0009B46C@rwi.com>
  8. References: <31682FFE.2781E494@bbn.com> <DpJyGG.FKK@hkuxb.hku.hk> <denatale-1004960822260001@grail1506.nando.net> <dbell-1104960125190001@wholder2.cts.com> <goochb.327.000893D1@rwi.com> <dbell-1104961159050001@wholder2.cts.com>
  9. NNTP-Posting-Host: node238.fc.net
  10. X-Newsreader: Trumpet for Windows [Version 1.0 Rev A]
  11.  
  12. In article <dbell-1104961159050001@wholder2.cts.com> dbell@shvn.com (Doug Bell) writes:
  13.  
  14. > And in environments
  15. >where a large product is being produced for relatively few users, such as
  16. >American Express' internal card purchase authorization system, the
  17. >economics of the situation support the extra computing resources often
  18. >required by a highly generalized language if it reduces the cost to
  19. >implement.  To what extent a generalized language or a 4GL language
  20. >reduces the cost of implementation is debatable, but certainly a case can
  21. >be made for this.
  22.  
  23. It is sometimes (granted, rarely) not simply a question of reducing
  24. implementation cost or time-to-market, but getting there at all.
  25. There are real complexity barriers which can be very difficult to 
  26. break through with conventional tools.  These barriers don't go 
  27. away once a product is released, but carry over into maintenance
  28. and enhancement also.
  29.  
  30. Not quite sure how 4GL crept in there.  To me, 4GL is a long way
  31. from being in the same category with languages like Lisp or Smalltalk. 
  32.  
  33. >Let's just say that to some extent, the answers a language *does* have
  34. >must be relative to the impact of the software which results from it. 
  35. >What other measure would you apply?
  36.  
  37. Define "impact."  A single application, for example the Amex system,
  38. can have a tremendous impact without being very apparent to the
  39. average person.  In a very real sense, it is one of the most widely 
  40. used applications in existence.  But if you define "impact" as "sales 
  41. in a general-use market," then I disagree.
  42.  
  43. ~~~~~~~~~~~~~~~~~~~~~~
  44. William D. Gooch
  45. RothWell International
  46. goochb@rwi.com
  47. Texas liaison for the International Programmers Guild
  48. For information on IPG, see http://www.ipgnet.com/ipghome.htm
  49. ~~~~~~~~~~~~~~~~~~~~~~
  50.